//
//  SNShareServiceNotification.h
//  ShareDemo
//
//  Created by Nova on 13-2-24.
//  Copyright (c) 2013年 SINA. All rights reserved.
//

#import <Foundation/Foundation.h>

/**
 * Notification
 *
 */

extern NSString *const SNShareServiceDidLoginNotification;
extern NSString *const SNShareServiceDidFailToLoginNotification;
extern NSString *const SNShareServiceDidCancelLoginNotification;

extern NSString *const SNShareServiceDidShareMessageNotification;
extern NSString *const SNShareServiceDidFailToShareMessageNotification;

extern NSString *const SNShareServiceDidLoadUserInfoNotification;
extern NSString *const SNShareServiceDidFailToLoadUserInfoNotification;

extern NSString *const SNShareServiceDidLogoutNotification;

/**
 * Notification Key
 *
 */

extern NSString *const SNShareServiceTypeKey;
extern NSString *const SNShareServiceUserInfoKey;
extern NSString *const SNShareServiceOauthInfoKey;
extern NSString *const SNShareServiceNotificationNameKey;
extern NSString *const SNShareServiceErrorDescriptionKey; // nil显示默认error message，@""不显示error message
extern NSString *const SNShareServiceRevokeKey;   // token无效，需要重新登录，BOOL
